home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / catD / vme_adapter.z / vme_adapter
Encoding:
Text File  |  2002-10-03  |  2.3 KB  |  67 lines

  1.  
  2.  
  3.  
  4. vvvvmmmmeeee____aaaaddddaaaapppptttteeeerrrr((((DDDD3333XXXX))))                                              vvvvmmmmeeee____aaaaddddaaaapppptttteeeerrrr((((DDDD3333XXXX))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _vvvv_mmmm_eeee______aaaa_dddd_aaaa_pppp_tttt_eeee_rrrr - determine VME adapter
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      _iiii_nnnn_tttt _vvvv_mmmm_eeee______aaaa_dddd_aaaa_pppp_tttt_eeee_rrrr_((((_vvvv_oooo_iiii_dddd *_a_d_d_r_))))_;;;;
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      This function accepts a kernel virtual address mapping any VME address,
  16.      and returns VME adapter number where the device responding the given
  17.      address is connected. This function is available on Challenge and Onyx
  18.      systems.
  19.  
  20.      Normally device drivers have access to VME Bus adapter number their
  21.      device is attached to, at edtinit time through _e__a_d_a_p field in _e_d_t
  22.      structure.  _vvvv_mmmm_eeee______aaaa_dddd_aaaa_pppp_tttt_eeee_rrrr function can be used in circumstances where it
  23.      becomes necessary to calculate VME bus adapter number, given a kernel
  24.      virtual address (generated using pio_map* functions) mapping a VME bus
  25.      address..P This adapter number is required by such functions as
  26.      _dddd_mmmm_aaaa______mmmm_aaaa_pppp_aaaa_llll_llll_oooo_cccc(D3X).
  27.  
  28.    RRRReeeettttuuuurrrrnnnn VVVVaaaalllluuuueeeessss
  29.      If the passed-in address is a kernel virtual address mapping valid VME
  30.      address, _vvvv_mmmm_eeee______aaaa_dddd_aaaa_pppp_tttt_eeee_rrrr returns the adapter number; otherwise, it returns
  31.      -1.
  32.  
  33.    SSSSeeeeeeee AAAAllllssssoooo
  34.      _dddd_mmmm_aaaa______mmmm_aaaa_pppp_aaaa_llll_llll_oooo_cccc(D3X)
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.